roller of a sugar cane mill - Allemand Anglais Dictionnaire